#include "stm32f10x.h" // Device header
#include "Delay.h"
#include "OLED.h"
#include "PWM.h"
#include "Servo.h"
#include "Key.h"

uint8_t KeyNum;			
float Angle;
uint16_t i;

int main(void)
{
	OLED_Init();
	Servo_Init();
	Key_Init();
	Servo_SetAngle(0);
	while(1)
	{
		for(i = 0; i <= 180; i++)
		{
			Servo_SetAngle(i);
			Delay_ms(10);
		}
	}
//	OLED_ShowString(1, 1, "Angle:");	
//	
//	while (1)
//	{
//		KeyNum = Key_GetNum();			
//		if (KeyNum == 1)				
//		{
//			Angle += 30;				
//			if (Angle > 180)		
//			{
//				Angle = 0;				
//			}
//		}
//		Servo_SetAngle(Angle);			
//		OLED_ShowNum(1, 7, Angle, 3);	
//	}
}
